@charset "euc-kr";

div.real-contets { }
input {vertical-align:middle;}
label {position:relative;top:2px;}
.write01 {border:1px #e7e7e7 solid;}

.step-action {clear:both;margin-bottom:60px;}
	p.step-tit { margin-bottom:10px; }
	p.step-tit .btn {position:absolute;right:0;top:0;color:#000;margin:7px 20px 0 0;text-decoration:underline;font-family:Dotum;font-size:11px;letter-spacing:-1px;}
	span.guide {cisplay:inline-block;padding:5px 0 0 22px;font-size::11px;color:#000;}
	
	.prod-group {margin-bottom:20px;}
	.prod01 {float:left;margin-right:15px;}
	.prod01 ul {width:222px; margin:3px 0;}
	.prod01 ul li {font-family:Dotum;font-size:12px;font-wieght:bold;padding:7px 0 4px 18px;letter-spacing:-1px;font-weight:bold;color:#555;}
	.prod01 ul li.on {background:#f17e3f;color:#fff;font-weight:bold;}
	
	.rdBoxC { width:223px; background:url(images/rdBoxC.gif) repeat-y; }
	.rdBoxT { background:url(images/rdBoxT.gif) no-repeat left top; }
	.rdBoxB { padding:10px 0 10px 0; background:url(images/rdBoxB.gif) no-repeat left bottom; }
	.rdBoxC2 { position:relative;width:677px; background:url(images/rdBoxC2.gif) repeat-y; margin:0 0 -15px 0; }
	.rdBoxT2 { background:url(images/rdBoxT2.gif) no-repeat left top; }
	.rdBoxB2 { padding:20px 0 25px 0;background:url(images/rdBoxB2.gif) no-repeat left bottom; }
	
	.rdBoxC3 { position:relative;width:223px; background:url(images/rdBoxC3.gif) repeat-y; margin:5px 0 0 0; }
	.rdBoxT3 { background:url(images/rdBoxT3.gif) no-repeat left top; }
	.rdBoxB3 { padding: 45px 0 10px 0; background:url(images/rdBoxB3.gif) no-repeat left bottom; }
	.step-03-tit {position:absolute;top:0;text-align:center;margin:13px 0 0 0;width:223px; color:#f17e3f;font-family:Dotum;letter-spacing:-1px;}
	.step-03-tit strong {color:#f17e3f;}
	
	.subCont {position:relative; padding:15px 0 15px 20px;font-weight:bold;letter-spacing:-1px;}
	.subCont img {vertical-align:middle;}
	.subCont .what {display:inline-block;}
	.subCont a.again {position:absolute;right:0;top:0;margin:11px 10px 0 0; *padding-bottom:1px;}
	
	.MainTable {margin:-10px 0 60px 20px;}
	
	.tit {font-weight:bold;letter-spacing:-1px;margin-bottom:5px;color:#2f2f2f;}
	
	div.selHolder { margin:0; padding:5px; }
	.selHolder select { width:208px; padding:10px; border:1px #ccc solid; font-size:12px; }

	
	.write_board {margin:5px 0 0 10px;}
	.write_board td {text-align:left;}
	.grade_no img {vertical-align:top;}
	.grade_no {background:none;border-bottom:0;}
	
	.sp-keyword {margin:0 0 0 15px;}
	.inert-tag {margin:20px 0 0 0;}
	.inert-tag p {font-weight:bold;letter-spacing:-1px;font-family:Dotum;font-size:11px;color:#5b5b5b;margin-bottom:3px;}
	.inert-tag .plus {margin:0 0 0 10px;text-decoration:underline;}
	
	span.tag {display:inline-block;font-size:14px;font-family:Dotum;letter-spacing:-1px;text-align:center;margin:0 5px;padding:0 0 15px 0;}
		span.tag a.on,
		span.tag a:hover{font-weight:bold;color:#f37f1c;text-decoration:underline;}
		.res-tag {position:absolute;left:0;bottom:0;margin:0 10px 4px 20px;font-family:Dotum;color:#a3a3a3;}
		.res-tag strong {color:#ec5802;}
		.res-tag span {display:inline-block;margin:0 0 0 10px;}
		.res-tag em {font-style:normal;color:#ec5802;font-size:11px;}
	
	.btnCen {clear:both;margin:-40px 0 0 0;text-align:center;width:100%;}
	
	
	
	